import type { GlobEnvConfig } from '/#/config'

/**
 * 获取app的配置
 */
export function getAppEnvConfig() {

  // const ENV = import.meta.env.DEV ? import.meta.env 
  const ENV = import.meta.env

  const {
    VITE_APP_NAME,
    VITE_USE_MOCK,
    VITE_API_URL_PREFIX
  } = ENV

  return {
    VITE_APP_NAME,
    VITE_USE_MOCK,
    VITE_API_URL_PREFIX
  }
}

/**
 * 判断是否为开发环境，如果是则返回true，否则返回false
 * @returns 
 */
export function isDevMode(): boolean {
  return import.meta.env.DEV
}

/**
 * 判断是否为生产环境，如果是则返回true，否则返回false
 * @returns 
 */
export function isProdMode(): boolean {
  return import.meta.env.PROD
}